to emit rays - Espagnol Anglais Dictionnaire